interfering substances - French English Dictionary